home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 2 / Atari Forever 2.zip / Atari Forever 2.iso / serie_v / v_453 / omni_101 / omni.doc < prev    next >
Text File  |  1991-11-07  |  45KB  |  981 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                  W E L C O M E                                 
  20.                                                                                
  21.                                       T O                                      
  22.                                                                                
  23.                                                                                
  24.                                                                                
  25.                     -----***----MM-----MM-NN-----NN-IIIIIIIII--
  26.                     ---*******--MMM---MMM-NNN----NN-IIIIIIIII--
  27.                     --***---***-MMMM-MMMM-NNNN---NN----III-----
  28.                     --**-----**-MM-MMM-MM-NN-NNN-NN----III-----
  29.                     --***---***-MM--M--MM-NN---NNNN----III-----
  30.                     ---*******--MM-----MM-NN----NNN-IIIIIIIII--
  31.                     -----***----MM-----MM-NN-----NN-IIIIIIIII--
  32.                 
  33.                                                                                
  34.                       Ver. 1.01   Public Domain BBS System                     
  35.                                                                     
  36.                       Written By :  Kurtis Walsh   07/1991                     
  37.                                                                                
  38.                       (PD)1991 No Preservatives Software
  39.                      
  40.                         Documentation Copyright (c)1991,
  41.                                  Dennis Booth
  42.  
  43.  
  44.                               ====================
  45.                                   USER'S GUIDE
  46.                               ====================
  47.  
  48.                                                                   Page 2
  49.  
  50.  [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]  
  51.  []               L E T T E R   F R O M   T H E   A U T H O R              []
  52.  [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]  
  53.  
  54.                                                                                
  55.      Welcome to Omni BBS.  I am glad you made this software your choice        
  56.                                                                                
  57.      in telecommunication handling.  This is a public domain version of        
  58.                                                                                
  59.      a much bigger and better multi-line telecommunication package that I      
  60.                                                                                
  61.      will be releasing in 1992.  I am releasing this version right now, so I   
  62.                                                                                
  63.      can gather some funding for hardware research, and also to get suggestions
  64.                                                                                
  65.      from other system operators on what they would like in an affordable multi-
  66.                                                                                
  67.      line communication system.  Please keep this in mind as you use this soft-
  68.                                                                                
  69.      ware.  If you would like the unrestricted version of single-line OMNI,
  70.  
  71.      send $30 to the address below.  The next version (OMNI Ver 1.20) will
  72.  
  73.      be available September 1, 1991.  This purchase will register you with
  74.      
  75.      No Preservatives Software and will discount future releases of OMNI.
  76.                                                                   
  77.  
  78.  
  79.             Send correspondence to:
  80.  
  81.             No Preservatives Software
  82.             3014 N. Hayden, Suite 107
  83.             Scottsdale, AZ  85251
  84.             FAX Number:  (602) 990-8019
  85.  
  86.  
  87.                                                          Sincerely,           
  88.  
  89.                                                              Kurtis Walsh      
  90.                                 Page 3
  91.  
  92.                               ===================
  93.   
  94.                                Table of Contents
  95.   
  96.                               ===================
  97.   
  98.  
  99.                                                                   Page
  100.                                                                  ------
  101. Hardware Requirements. . . . . . . . . . . . . . . . . . . . . .   4
  102. Installing OMNI. . . . . . . . . . . . . . . . . . . . . . . . .   4
  103. Configuring OMNI . . . . . . . . . . . . . . . . . . . . . . . .   4
  104. Running OMNI . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  105.     Sysop Options. . . . . . . . . . . . . . . . . . . . . . . .   4
  106.         Local Only Functions . . . . . . . . . . . . . . . . . .   5
  107.         Local/Remote Functions . . . . . . . . . . . . . . . . .   6
  108.         Backup Utility . . . . . . . . . . . . . . . . . . . . .   7
  109.     Main Menu Functions. . . . . . . . . . . . . . . . . . . . .  12
  110.         Hidden sysop commands. . . . . . . . . . . . . . . . . .  14
  111.         Using the Editors. . . . . . . . . . . . . . . . . . . .  15
  112.             Line Editor. . . . . . . . . . . . . . . . . . . . .  15
  113.             EDITOR-2000. . . . . . . . . . . . . . . . . . . . .  15
  114. Using the File Transfer Utility. . . . . . . . . . . . . . . . .  17
  115. Appendix A - Access flag descriptions. . . . . . . . . . . . . .  18
  116. Appendix B - Terminal emulation compatibility in Omni. . . . . .  19
  117. Appendix C - Explaining the Status Line. . . . . . . . . . . . .  20
  118.  
  119.  
  120.                                 Page 4
  121. ------------------------
  122. HARDWARE REQUIREMENTS
  123. ------------------------
  124.  
  125.  
  126. Omni BBS is designed to run on most any configuration of ST and TT system, 
  127. including 520ST's and also with only one drive.
  128.  
  129. When using with one drive, a RAM disk is required and no file transfer sections 
  130. will be operable.  Also, very small message bases are only allowed.  Running 
  131. Omni with only one disk drive (floppy) is obviously discouraged and a hard 
  132. drive is definitely recommended.
  133.  
  134.  
  135.  
  136.  
  137.  
  138. ------------------------
  139. INSTALLING OMNI
  140. ------------------------
  141.  
  142. To install Omni, follow these steps:
  143.  
  144.     1.  Create a folder on your hard disk/floppy disk to hold all of your Omni
  145.         files.  It can be named anything you like, but we suggest using OMNISYS
  146.         for a descriptive folder name.
  147.     2.  Place the files that are needed for installation in the folder
  148.         you just created.  These files are:
  149.                 INSTALL.PRG
  150.                 OMNI.DAT
  151.                 OMNI_101.PRG
  152.                 FILE_UTL.PRG
  153.                 MESS_UTL.PRG
  154.     3.  Run INSTALL.PRG and follow the prompts.
  155.  
  156.     *NOTE*  You must have decided if you are going to be using a RAM Disk,
  157.             the working directory (the folder you created), and hardware
  158.             configurations.
  159.  
  160.  
  161.  
  162.  
  163. ------------------------
  164. RUNNING OMNI
  165. ------------------------
  166.  
  167.     Sysop Options
  168.     -------------
  169.  
  170.         The sysop's Options may be called at any time from either the local
  171.         terminal by pressing "UNDO", or typing "%" at the Main Menu prompt.
  172.         Typing "%" will only call the sysops options, though, if the user
  173.         who types it has access to the options.
  174.         There are two types of options:  Local Only, and Local & Remote. (See
  175.         diagram SO-MEN Below).
  176.  
  177.                                 Page 5
  178.  
  179.   ------------------------------------------------------------------------
  180.   |  >>>>>>>>>>>>>>>>>>>> S Y S O P    C O M M A N D S <<<<<<<<<<<<<<<<< |
  181.   |      Menu # | Command  | Description                                 |
  182.   |  -----------|----------|-------------------------------------------- |
  183.   |         1   | CHAT     | Pulls remote user into chat mode            |
  184.   |         2   | DETACH   | Allows you to force remote user off         |
  185.   |         3   | JOIN     | Allows you to join and view remote user     |
  186.   |         4   | RESUME   | Resumes ALL multi-tasking                   |
  187.   |         5   | STATS    | Allows you to view information of operation |
  188.   |         6   | SUSPEND  | Stops ALL multi-tasking                     |
  189.   |             | SHUTDOWN | Closes OMNI and Returns to Desktop          |
  190.   |             |          |         -~-~-                               |
  191.   |         A   | ACCESS   | Modify user information                     |
  192.   |         B   | BACKUP   | Backup files in multi-user Mode.            |
  193.   |         $   | BILL     | Account management Utility                  |
  194.   |         C   | CONFIG   | Modify system information                   |
  195.   |         F   | EDITOR   | Edit files on Disk/Hard Drive.              |
  196.   |         I   | INSTALL  | Re-installs OMNI's text file in memory      |
  197.   |         M   | MESSAGE  | Create / Change / Delete Message Bases      |
  198.   |         Q   | QUEUE    | Modify printer information                  |
  199.   |         %   | RATES    | Allows you to alter BBS rates               |
  200.   |         R   | REPORT   | Returns and Maintains RPT Logs              |
  201.   |         E   | EXIT     | Exits sysop commands, Returns to system     |
  202.   |                                                                      |
  203.   ------------------------------------------------------------------------
  204.                                                         [Diagram SO-MEN]
  205.  
  206.         Here are descriptions of each command:
  207.  
  208.         ----------------
  209.           LOCAL ONLY:
  210.         ----------------
  211.  
  212.         CHAT    -   Forces the remote user (if any) into direct chat mode.
  213.                     This mode allows the sysop and remote user to talk "Real-
  214.                     Time" with each other.
  215.                     Only the Sysop (Local) can exit chat mode by pressing
  216.                     UNDO key.
  217.  
  218.         DETACH  -   Forces the remote user off the system and resets the
  219.                     devices to wait for another call.  It does not affect the
  220.                     sysop's process in any way.
  221.                     This function is extremely useful for resetting the modem
  222.                     after a modem/user malfunction -- It will usually return
  223.                     everything back to normal Omni mode.
  224.  
  225.         JOIN    -   Allows the sysop to "join" the remote user's current
  226.                     session by adding a branch to the BBS's output.  The
  227.                     sysop has full typing capabilities, as if he/she were
  228.                     sharing the remote user's computer.  One advantage is
  229.                     that the sysop can still access the sysop options --
  230.                     therefore allowing the sysop to jump in and out of the
  231.                     current user's session without the user ever noticing!
  232.  
  233.         RESUME  -   Resumes all multi-tasking by re-attaching all remote tasks
  234.                     to their respective task drivers.
  235.  
  236.                                 Page 6
  237.         
  238.         STATS   -   Displays a continually updating statistics screen of the
  239.                     system's tasks, jobs, and processes.
  240.  
  241.         SUSPEND -   Suspends ALL multi-tasking to allow the sysop full access
  242.                     to the computer's processor.  The remote user (if any)
  243.                     will be notified of such an event with a "System Halted"
  244.                     message whenever he/she presses a key.  This does NOT
  245.                     disconnect the remote user!
  246.  
  247.         SHUTDOWN-   Closes all Omni's data files and removes Omni from your
  248.                     computer's memory -- returning control to a single user
  249.                     at the desktop.
  250.  
  251.         ----------------
  252.           LOCAL/REMOTE:
  253.         ----------------
  254.  
  255.         ACCESS  -   Allows validation of new users, modification of existing
  256.                     accounts, and deletion of existing accounts.
  257.                     Modifications consists of selecting terminal type, first &
  258.                     last names, password, and access flags.
  259.  
  260.         BACKUP  -   Utility for adding/changing/deleting backup jobs on queue.
  261.                     There are up to 100 different backup jobs available - all
  262.                     can be working simultaneously.
  263.                     See section titled "Backup Utility" for more information.
  264.  
  265.         BILL    -   Keeps billing records for every account -- keeps track
  266.                     of each account's time on the system, including the charge
  267.                     per each time of day, and even produces month-end invoices
  268.                     to be sent to the user.
  269.                     **This utility is Non-Operating in this Demo Version!**
  270.  
  271.         CONFIG  -   Allows the sysop to change the active date, time, and
  272.                     pager flags.  
  273.                     
  274.         EDITOR  -   Allows editing of any ascii file on the local system.
  275.                     Uses the appropriate editor for the terminal emulation
  276.                     currently being used.
  277.  
  278.         INSTALL -   Re-installs the text files from disk to the board's 
  279.                     memory for permanent & immediate updating of menu's, 
  280.                     databases, etc.
  281.  
  282.         MESSAGE -   Allows creation/modification/deletion of message bases
  283.                     available to the users.
  284.  
  285.         QUEUE   -   Displays the current jobs on the printer queue.
  286.                     **The Demo Version does not allow purging of the printer
  287.                       queue.**
  288.  
  289.         RATES   -   Sets the hourly rates per each day of the week.
  290.                     Charges are broken down into two parts:
  291.                          CPC  -    Charge Per Credit
  292.                          CPM  -    Credits Per Minute
  293.                     Calculated from these two values is the CPH (Charge per
  294.                     Hour).
  295.                     **This Demo Version will truncate any decimal in the CPH**
  296.  
  297.                                 Page 7
  298.  
  299.         REPORT  -   Allows sysop to view the board's system reports, including
  300.                     LASSO, HANGUPS, and System Bootup Files (See Diagram
  301.                     SO-REP Below).
  302.  
  303.         EXIT    -   Exits from the sysop options and returns to the Main Menu.
  304.  
  305.  
  306.  -------------------------------------------------------------------------
  307.  |    OOO  MMMMM NN  N IIIII                     ********************    |
  308.  |   OO OO M M M N N N   I                       * Reporter Utility *    |
  309.  |    OOO  M M M N  NN IIIII                     ********************    |
  310.  |                                                                       |
  311.  |                                                                       |
  312.  |                                                                       |
  313.  |                                                                       |
  314.  |               REPORT  :                                               |
  315.  |                                                                       |
  316.  |                      ( 1 )  -  HANG-UP's                              |
  317.  |                                                                       |
  318.  |                      ( 2 )  -  BOOT-UP's                              |
  319.  |                                                                       |
  320.  |                      ( 3 )  -  LASSO Reports                          |
  321.  |                                                                       |
  322.  |                      ( 4 )  -  QUIT                                   |
  323.  |                                                                       |
  324.  -------------------------------------------------------------------------
  325.                                                         [Diagram SO.REP]
  326.  
  327.  
  328.  
  329. -----------------------
  330. BACKUP UTILITY
  331. -----------------------
  332.  
  333. Several screens are shown in this section to aid in learning the backup
  334. section's features.
  335.  
  336. Here is the main backup screen:
  337. -~-~-
  338.  
  339. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  340. ---  --------------------------------------------------  --------  ---  ------
  341.  0   Sundays Backup                                      03:00:00   0     A
  342.  1   Mondays Backup                                      03:00:00   1     A
  343.  2   Tuesdays Backups                                    03:00:00   2     A
  344.  3   Wednesdays Backup                                   03:00:00   3     A
  345.  4   Thursdays Backup                                    03:00:00   4     A
  346.  5   Fridays Backup                                      03:00:00   5     A
  347.  6   Saturdays Backup                                    03:00:00   6     A
  348.  7   Sunday Morning Message Base Backup                  06:00:00   0     A
  349.  8   Wednesday Morning Message Base Backup               06:00:00   3     A
  350.  9   Friday Morning Message Base Backup                  06:00:00   5     A
  351.  ------------------------------------------------------------------------------
  352.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  353.  ------------------------------------------------------------------------------
  354.  
  355. -~-~-
  356. The 10 jobs listed on this screen are the 10 main backups controlled in OMNI.
  357. Each of these jobs can have 10 jobs within them, each of these jobs backing up
  358. a certain section of the boards reports, utilities, sections, etc.
  359.  
  360.                                 Page 8
  361.  
  362. Here is a screen of main backup job #0:
  363. -~-~-
  364.  
  365.  
  366. OMNI BBS  Ver. 1.01           BACKUP UTILITY           Job # 0
  367.  
  368. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  369. ---  --------------------------------------------------  --------  ---  ------
  370.  0   Sundays Backup                                      03:00:00   0     A
  371.  ------------------------------------------------------------------------------
  372.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  373.  ------------------------------------------------------------------------------
  374.  
  375.                 >>  LIST OF BACK-UP ITEM FOR JOB EVENT # 0  <<
  376.                     JOB EVENT #               JOB  TITLE         OPTION
  377.                     -----------          --------------------    ------
  378.                          0               NEW USER'S DATA         0  
  379.                          1               REGULAR USER'S DATA     0  
  380.                          2               CALLER COUNTER          0  
  381.                          3               CHARGE LIST  (MONEY)    0  
  382.                          4               PHONE DIRECTORY         0  
  383.                          5               SYSTEM REPORTS          0  
  384.                          6               SYSTEM DATA             0  
  385.                          7                 **  NO  FILE  **      0  
  386.                          8                 **  NO  FILE  **      0  
  387.                          9                 **  NO  FILE  **      0  
  388.  
  389. -~-~-
  390. You now see the 10 sub-jobs included in main backup job #0.  In this 
  391. example, only seven of the ten jobs are being used.  The "JOB TITLE" column
  392. states the actual part of the bbs that will be backed up.  The "OPTION" column 
  393. is used for backup "titles" (sub-jobs) that may need further breakdown still; 
  394. such as when backing up a message base, the OPTION column specifies which base 
  395. you want to backup.
  396. **NOTE**    In the message base backup, 1 - xx is the number of the message
  397.             base you wish to backup, 0 is E-Mail.
  398.  
  399. For demonstration purposes, let's change sub-job event #7.
  400.  
  401. Here's the screen you will see next:
  402. -~-~-
  403.  
  404.                                 Page 9
  405.  
  406.      OMNI BBS  Ver. 1.01           BACKUP UTILITY           Job # 0
  407.  
  408. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  409. ---  --------------------------------------------------  --------  ---  ------
  410.  0   Sundays Backup                                      03:00:00   0     A
  411.  ------------------------------------------------------------------------------
  412.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  413.  ------------------------------------------------------------------------------
  414.  
  415.                 >>  LIST OF BACK-UP ITEM FOR JOB EVENT # 0  <<
  416.  
  417.                     JOB EVENT #               JOB  TITLE         OPTION
  418.                     -----------          --------------------    ------
  419.                          7                 **  NO  FILE  **      0  
  420.  ------------------------------------------------------------------------------
  421.  
  422. List of Back-up Items to choose from :
  423.   (A) - NEW USER'S DATA     (B) - REGULAR USER'S DATA   (C) - CALLER #
  424.   (D) - PRICE LIST(MONEY)   (E) - DAILY ACCOUNT REPORT  (F) - CURR. ACC REPORT
  425.   (G) - PAST ACCOUNT REPORT (H) - ACCOUNT MODIFICATIONS (I) - MESS. BASE PNTR
  426.   (J) - MESSAGE BASE #      (K) - PHONE DIRECTORY(OBBS) (L) - SYSTEM REPORTS
  427.   (M) - SYSTEM DATA         (0) - ERASE CURRENT ITEM / BLANK
  428.  
  429. -~-~-
  430. From this menu, as you can see, is the actual list of backup events.
  431. Let's type 'L' for system reports:
  432. -~-~-
  433.  
  434.      OMNI BBS  Ver. 1.01           BACKUP UTILITY           Job # 0
  435.  
  436. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  437. ---  --------------------------------------------------  --------  ---  ------
  438.  0   Sundays Backup                                      03:00:00   0     A
  439.  ------------------------------------------------------------------------------
  440.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  441.  ------------------------------------------------------------------------------
  442.  
  443.                 >>  LIST OF BACK-UP ITEM FOR JOB EVENT # 0  <<
  444.  
  445.                     JOB EVENT #               JOB  TITLE         OPTION
  446.                     -----------          --------------------    ------
  447.                          7               SYSTEM REPORTS          0  
  448.  ------------------------------------------------------------------------------
  449.  
  450.   **  NOTE  **
  451.      THE ABOVE INFORMATION IS THE DATA THAT WILL BE SAVED.  PLEASE REVIEW
  452.      THIS DATA CAREFULLY AND DECIDE IF THIS IS THE INFORMATION YOU WANT TO
  453.      SAVE.                         Save this data?  (Y/N)  :  
  454.  
  455. -~-~-
  456. Hit 'Y' for yes and you're on your way...
  457.  
  458.                                 Page 10
  459.  
  460. The previous screen will display with your new options:
  461. -~-~-
  462.  
  463.      OMNI BBS  Ver. 1.01           BACKUP UTILITY           Job # 0
  464.  
  465. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  466. ---  --------------------------------------------------  --------  ---  ------
  467.  0   Sundays Backup                                      03:00:00   0     A
  468.  ------------------------------------------------------------------------------
  469.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  470.  ------------------------------------------------------------------------------
  471.  
  472.                 >>  LIST OF BACK-UP ITEM FOR JOB EVENT # 0  <<
  473.                     JOB EVENT #               JOB  TITLE         OPTION
  474.                     -----------          --------------------    ------
  475.                          0               NEW USER'S DATA         0  
  476.                          1               REGULAR USER'S DATA     0  
  477.                          2               CALLER COUNTER          0  
  478.                          3               CHARGE LIST  (MONEY)    0  
  479.                          4               PHONE DIRECTORY         0  
  480.                          5               SYSTEM REPORTS          0  
  481.                          6               SYSTEM DATA             0  
  482.                          7               SYSTEM REPORTS          0  
  483.                          8                 **  NO  FILE  **      0  
  484.                          9                 **  NO  FILE  **      0  
  485.  
  486.   Please select JOB EVENT # to Modify  : 
  487.  
  488. -~-~-
  489. Now let's say you would like to change the main Title of this "Sunday" backup:
  490. Type 'T' for "Change Title" and we can now set the main options for this main 
  491. job #0:
  492. -~-~-
  493.  
  494.      OMNI BBS  Ver. 1.01           BACKUP UTILITY           Job # 0
  495.  
  496. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  497. ---  --------------------------------------------------  --------  ---  ------
  498.  0   Sundays Backup                                      03:00:00   0     A
  499.  ------------------------------------------------------------------------------
  500.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  501.  ------------------------------------------------------------------------------
  502.  
  503.  
  504.  
  505.  
  506. JOB DESCRIPTION (NEW)  :  [ Sundays Backup (Mod)  ]
  507. BACK BEGIN TIME (NEW)  :  [ 04:00:00 ]
  508. BACK ON DAY #   (NEW)  :  [ 0 ]
  509. BACK TO DEVICE  (A-Z)  :  [ A ]
  510.  
  511. -~-~-
  512. The values in brackets [] are the entries you would make, but of course without 
  513. the brackets.
  514. Pressing ENTER in any of the above fields keeps current (default) values.
  515. After changing a main Title (and the times & devices), you will see this 
  516. screen, prompting authorization for change:
  517. -~-~-
  518.  
  519.                                 Page 11
  520.  
  521.      OMNI BBS  Ver. 1.01      BACKUP UTILITY    (CURRENT)   Job # 0
  522.  
  523. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  524. ---  --------------------------------------------------  --------  ---  ------
  525.  0   Sundays Backup                                      03:00:00   0     A
  526.  ------------------------------------------------------------------------------
  527.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  528.  ------------------------------------------------------------------------------
  529.  
  530.  
  531.  
  532.  
  533.      OMNI BBS  Ver. 1.01      BACKUP UTILITY     (NEW)      Job # 0
  534.  
  535. JOB              JOB DESCRIPTION OR PURPOSE                TIME    DAY  DEVICE
  536. ---  --------------------------------------------------  --------  ---  ------
  537.  0   Sundays Backup (Mod)                                04:00:00   0     A
  538.  ------------------------------------------------------------------------------
  539.   Days=  (0)SUN (1)MON (2)TUE (3)WED (4)THU (5)FRI (6)SAT          DEV 0= NONE
  540.  ------------------------------------------------------------------------------
  541.  
  542.  
  543.  
  544. Please Select :  (0) - CANCEL   (1) - O.K.    (2) - RE-ENTER    : 
  545.  
  546. -~-~-
  547. At this point, you would type '1' to make changes permanent.
  548.  
  549.  
  550. **NOTE**  If you would like to disable a certain Main Job event without
  551.           deleting it, then use this above method to change ONLY the device
  552.           to '0'.  This will disable that job, and to enable it again, simply
  553.           set the device back to a logical drive.
  554.  
  555. Most of the backup utility is self-guiding, as you see with this little walk-
  556. through.
  557.  
  558. One particularly interesting feature of this backup utility is that you can 
  559. have each Main Job with all ten Sub-Jobs active, and all the Main jobs starting 
  560. at the same time -- even with the same backup device!  It is completely multi-
  561. tasking and shares drives & files accordingly!  In that case, you can have up 
  562. to 100 backup jobs running at the same time without any errors or intersecting 
  563. of separate jobs.
  564.  
  565. When a backup is in progress, the current user (if any) will be notified of 
  566. such an event, and therefore will be expecting some sort of slow-down.  The 
  567. only real noticeable slowdown is when the backup jobs are sharing a floppy 
  568. drive.
  569.  
  570.                                 Page 12
  571.  
  572. ------------------------
  573. MAIN MENU FUNCTIONS
  574. ------------------------
  575.  
  576.     When on the system, the main menu is the menu that all of the branches
  577.     of options on the system can be accessed from.
  578.     The original Main Menu screen appears like this:
  579.     (This and all other text files can be changed using a simple text
  580.      editor and/or OMNI's on-line editors.)
  581.  
  582.  
  583. *****************************************************************************  
  584. *                  O M N I   B B S   -   M A I N   M E N U                  *  
  585. *****************************************************************************  
  586. *  E - Enter a Message                *  C - Check for Electronic Mail      *  
  587. *  Q - Quick Scan Messages            *  M - Send Electronic Mail           *  
  588. *  R - Read Messages                  *  P - Private Mail to System Operator*  
  589. *  Z - List of Message Bases          *                -~-~-                *  
  590. *               -~-~-                 *  A - Add a BBS to Directory         *  
  591. *  B - Bulletin Review                *  O - Other BBS Listings             *  
  592. *  H - Help System                    *  F - File Transfers                 *  
  593. *  I - Information About System       *                -~-~-                *  
  594. *  V - View Data Base                 *  L - List of System Members         *  
  595. *               -~-~-                 *  S - Show Daily System Report       *  
  596. *  G - Goodbye / Logoff               *  W - Change Current Header          *  
  597. *  N - List of NEW Users              *                -~-~-                *  
  598. *  T - Time & Date                    *  Y - Chat Request                   *  
  599. *  X - Normal / Expert Toggle         *                                     *  
  600. *****************************************************************************  
  601.  
  602.     MENU FUNCTION DESCRIPTIONS:
  603.     ---------------------------
  604.  
  605.         A   -   Adds a BBS name/phone number to the user-available list of
  606.                 other BBS's locally or nationally.
  607.  
  608.         B   -   Reads current system bulletin.  The bulletin is always
  609.                 displayed upon login anyway.
  610.  
  611.         C   -   Checks the mail system's log for E-Mail (Electronic Mail)
  612.                 for any mail addressed to you.  NOTE:  If you have sysop's
  613.                 access, you will be able to read everybody's mail, whether it
  614.                 be addressed to you or not.
  615.  
  616.                                 Page 13
  617.  
  618.         E   -   Allows the user to enter a message in one of the message bases
  619.                 created by the sysop.  The message base is selected by the user
  620.                 via menu selection after pressing "E".
  621.                 The editor used by the message system is dependant of the
  622.                 user's terminal emulation (See Appendix B for more details).
  623.  
  624.         F   -   Enters the File Transfer board.  (See section labeled "Using
  625.                 the File Transfer" in this Guide).
  626.  
  627.         G   -   Properly logs the current user off and displays time on 
  628.                 statistics before disconnecting.  This is the way any good
  629.                 payee should log off - being that HOW they log off is kept
  630.                 on record!!
  631.  
  632.         H   -   Enters Help Sub-System.
  633.  
  634.         I   -   Displays the text file stating your computer's hardware and
  635.                 software running the board.
  636.  
  637.         L   -   Displays the current list of paid accounts on the system at
  638.                 the time the list is requested.  (On non-pay systems such as
  639.                 this demo version, all accounts except new users are listed).
  640.  
  641.         M   -   Send E-Mail to another user (including Sysop).  The editor
  642.                 used is always the Ascii Line-Editor (See Line Editor Section
  643.                 for more information on this editor), regardless of the
  644.                 current terminal emulation.
  645.  
  646.         N   -   Lists the NEW users (unpaid) users on the system at the exact
  647.                 time this list is requested.  These are the users that can be
  648.                 validated locally or remotely using "ACCESS" from the Sysop's
  649.                 Options" Menu.
  650.  
  651.         O   -   List of other BBS's that were added using the "A"dd option.
  652.  
  653.         Q   -   Short listing of message headers for quick scanning of
  654.                 messages in a certain selected directory.
  655.  
  656.         S   -   Lists the daily report of users on-line, and certain
  657.                 activities such as how they logged off - etc.
  658.  
  659.         T   -   Simply informs the user of the current Time & Date, according
  660.                 to the system, anyway!
  661.  
  662.         V   -   Allows the user to view text files contained in the database
  663.                 (placed there by the sysop), via menu selection.  See diagram
  664.                 MM-DAB for suggestions on how to use this section.
  665.  
  666.         W   -   Allows the user to change the current header.  The header
  667.                 is the string that is displayed before each prompt, usually
  668.                 after a menu.
  669.                 This header is not user-dependant, so the header will not
  670.                 change until it is changed again by another user at another
  671.                 time.
  672.  
  673.         X   -   Toggles Normal and Expert modes.  Normal is default.  Expert
  674.                 mode doesn't display most menus, therefore decreasing time
  675.                 on the system.
  676.  
  677.         Y   -   Pages sysop for chat.  The page sounds for about 3 seconds,
  678.                 then keeps the pager flag on for the sysop to see on the bottom
  679.                 of the screen, in case he/she doesn't hear the beeper.
  680.  
  681.         Z   -   Lists the currently available message bases on the system.
  682.                 Due to the nature of OMNI's multi-tasking, the list can change
  683.                 from one minute to another if the sysop adds another/changes a
  684.                 message base while a user is on-line.
  685.     ---------
  686.         %   -   HIDDEN SYSOP COMMAND -- Allows access to Sysop's Options.
  687.                 Can be used locally or from remote!
  688.     ---------
  689.  
  690.                                 Page 14
  691.  
  692.   ---------------------------------------------------------------------------
  693.   |   OMNI BBS.          Ver 1.00                   DataBase Section        |
  694.   |                                                                         |
  695.   |                                                                         |
  696.   |   In this file, you layout this screen on how you want your database    |
  697.   |   to look.   This file is displayed to the user, then prompts them for  |
  698.   |   a response.  The response can be from 1 to 3 Characters.  The file    |
  699.   |   that is should be located in the DATABASE directory, and the name     |
  700.   |   should be DATABASE.???    Ya, you got it.  The 3 character response is|
  701.   |   the ???.   This is sort  of an open way to leave a database.  You can |
  702.   |   do multi scans on one topic.  Ex.                                     |
  703.   |                                                                         |
  704.   |                                                                         |
  705.   |   ( A )  -  Information on drugs          A00 - A99                     |
  706.   |                                                                         |
  707.   |   ( B )  -  Information on cars           B00 - B99                     |
  708.   |                                                                         |
  709.   |   or you could do it with just a simple list of all the topic names.    |
  710.   |                                                                         |
  711.   |   **  NOTE  **                                                          |
  712.   |        This file, DATABASE.TXT, can not be over 24 lines in length.     |
  713.   |        nor can any other file with the ext. of TXT.                     |
  714.   |                                                                         |
  715.   ---------------------------------------------------------------------------
  716.                                                         [Diagram MM-DAB]
  717.  
  718.  
  719.  Using this method, you could have up to 2,600 different database files!
  720.         .A00 - .Z99 :  26 x 10 x 10 = 2,600
  721.  
  722.  
  723.  Using extensions of three letters, up to 17,576 database files!
  724.         .AAA - .ZZZ :  26 x 26 x 26 = 17,576
  725.  
  726.  
  727.                                 Page 15
  728. ----------------------
  729. USING THE EDITORS
  730. ----------------------
  731.  
  732.     There are two editors available from OMNI.  There is a line editor for
  733.     ascii-only terminals, and a unique full screen editor called EDITOR-2000
  734.     for VT-52, ANSI, and Televideo 925 emulations.
  735.  
  736.     Using the Line Editor:
  737.     ----------------------
  738.         This ASCII editor uses the familiar "/" command structure.
  739.         Here is a brief description of each command offered:
  740.  
  741.                                                                                
  742.         /A  -   Aborts the current message, DOES NOT SAVE.
  743.  
  744.         /E  -   Edits a block of text; prompts for starting and ending lines
  745.                 to edit.
  746.  
  747.         /H  -   Provides a brief description of the available commands.
  748.                 Redisplays the last three lines of your message after the
  749.                 Help segment.
  750.  
  751.         /L  -   Lists a block of text, starting line to ending line.
  752.  
  753.         /S  -   Saves the current message on the system.  In the case of
  754.                 private mail to sysop, it will print the message on the local
  755.                 printer IF the printer queue is activated.
  756.  
  757.  
  758.  
  759.  
  760.     Using EDITOR-2000:
  761.     ------------------
  762.         This is a revolutionary editor that uses pop-up windows and
  763.         features full-screen editing, without the aid of a slave terminal
  764.         program!
  765.         This editor is compatible with VT-52, ANSI, and Televideo 925.
  766.         
  767.         The editor begin with a small menu box at the bottom of the
  768.         screen.  This box contains only a small portion of the control
  769.         codes allowed in the editor.  To call up a help menu that lists
  770.         all other available control codes, press CTRL-X.
  771.  
  772.         Here is a brief description of each of the commands offered by
  773.         EDITOR-2000:
  774.  
  775.  
  776.         ^A  -   Moves to top of document.
  777.  
  778.         ^Z  -   Moves to end of document.
  779.  
  780.         ^B  -   Homes cursor to top of current page.
  781.  
  782.         ^S  -   Exits editor with option to save or abort (without saving).
  783.  
  784.         ^Q  -   Delete current line (selected by cursor position), moves all
  785.                 information below deleted line up.
  786.  
  787.         ^E  -   Delete character under cursor.
  788.  
  789.                                 Page 16
  790.  
  791.         ^I  -   Insert line where cursor is positioned.  Subsequent lines are 
  792.                 moved down. 
  793.  
  794.         ^K  -   Insert character in current line at cursor position.
  795.  
  796.         ^J  -   Homes cursor on current line.
  797.  
  798.         ^R  -   Cursor up.
  799.  
  800.         ^F  -   Cursor down.
  801.  
  802.         ^D  -   Cursor left.
  803.  
  804.         ^G  -   Cursor right.
  805.  
  806.         ^O  -   Page Up.
  807.  
  808.         ^L  -   Page Down.
  809.  
  810.         ^P  -   Goto page number ... (1-33)
  811.  
  812.         ^X  -   Help window.
  813.  
  814.         ^C  -   Refresh screen.
  815.                 (Due to line noise, sysop chat breaks, etc., this function
  816.                  will redraw your screen and refresh your document to it's
  817.                  original state before the interrupts/noise).
  818.  
  819.                                 Page 17
  820.  
  821. --------------------------
  822. USING THE FILE TRANSFER
  823. --------------------------
  824.  
  825. The file transfer utility (included in the original .ARC file) is used to add,
  826. change, and delete file transfer sections and files in sections.  To use this
  827. utility, double-click on FILE_UTL.PRG from the desktop.
  828.  
  829. From this menu-driven utility, you can ADD, REMOVE, CHANGE, ENTER, MAKE .TXT,
  830. and QUIT.
  831.  
  832.     ADD    Adds a new file transfer section to your BBS's list.
  833.         Enter the name of the section, description of section,
  834.         the location (drive:path) for the section, and finally
  835.         the size (in bytes).
  836.  
  837.     REMOVE    Completely erases a file transfer section from your
  838.         BBS and your hard disk.  It will prompt for the number of
  839.         the section to remove, then will prompt for authorization
  840.         to remove.  **USE WITH CAUTION!**
  841.  
  842.     CHANGE    Allows the changing of the file section's Name and its
  843.         description.  **NOTE** To change the size allocated for 
  844.         a particular section, use "E"NTER DIRECTORY!
  845.  
  846.     ENTER    Opens a particular section by number.  See below for the
  847.         list of options within this item.
  848.  
  849.     MAKE    Makes new text file for the BBS to read.  This is the
  850.         menu that prompts the user to select which file transfer
  851.         section to enter.
  852.  
  853.     QUIT    Exits this utility.
  854.  
  855.     ---------------------
  856.  
  857.     Inside the "ENTER" command, these options are available:
  858.  
  859.     ADD    Adds (fakes an upload) a certain file to the section.
  860.         This is for the sysop to add files from the local
  861.         terminal.
  862.  
  863.     REMOVE    Removes a file from the download directory.
  864.         **NOTE**  This will NOT delete the file from the disk
  865.         unless you respond to that question with YES after it
  866.         has completed the removal from the board!!
  867.  
  868.     CHANGE    Allows changing of a certain file's Keywords, Descriptions,
  869.         Sysop Comments, and the access level.
  870.         Use this option to add sysop comments to user-uploaded
  871.         files.
  872.  
  873.  
  874.                                 Page 18
  875.  
  876.  
  877.                      APPENDIX A - Access Flag Descriptions
  878.                      =====================================
  879.  
  880.  
  881. Below is a screen capture from the ACCESS utility.
  882.  
  883.  
  884.        ACCESS Utility.                    View / Alter User Records            
  885.  ==============================================================================
  886.  [ Codes for option 'CLS'                                                     ]
  887.  [ ----------------------                                                     ]
  888.  [    000000  -  ASCII                     ATA_ST  -  Atari ST / Vt52         ]
  889.  [    ATA_8B  -  Atari 8-bit Computers     IBM_CL  -  IBM and Clones          ]
  890.  [    KIMTRN  -  Kimtrons and MONO-ANSI |=====================================]
  891.  [======================================| ( TOGGLE FLAGS    0= OFF    1= ON ) ]
  892.  [ Flags for option 'SEC'    1 - Enter Message     2 - Quick Scan             ]
  893.  [ ----------------------    3 - Read Message      4 - Check Mail             ]
  894.  [    5 - Send Mail          6 - Mail to SysOp     7 - Data Base              ]
  895.  [    8 - Add OBBS           9 - View OBBS        10 - Chat Request           ]
  896.  [   11 - Members Listing   12 - Daily Reports    13 - Nor / Ex Toggle        ]
  897.  [   14 - SYSOPS ACCESS.    15 - File Transfer    (16-18) - MB ACCESS         ]
  898.  [   (19-21) - FT ACCESS    (22-24) - AUX ACCESS  25 - Validation (S-Suspend) ]
  899.  ==============================================================================
  900.  
  901.  
  902.     16-18 are access flags for 3 levels of message bases.  
  903.     These are not used in this demo version!
  904.  
  905.     19-21 are access flags for 3 levels of file transfer sections.
  906.     These are not used in this demo version!
  907.  
  908.     22-24 are access flags for 3 levels of auxiliary sections, such as on-line
  909.     games, trivia, voting booths, etc.
  910.     These are not used in this demo version!
  911.  
  912.                                 Page 19
  913.  
  914.              APPENDIX B - Terminal Emulation Compatibility in Omni
  915.              =====================================================
  916.  
  917.  
  918.                                 Arrows    ACCESS
  919. Emulation/Protocol  | Editor  | Support | Setting |
  920. --------------------|---------|---------|---------|
  921. VT-52               | E-2000  |   Yes   | ATA_ST  |
  922. VT-100/ANSI         | E-2000  |   No    | IBM_CL  |
  923. VT-130              | Stndrd  |   N/A   | 000000  |
  924. VT-220              | Stndrd  |   N/A   | 000000  |
  925. Televideo 912       | E-2000  |   No    | KIMTRN  |
  926. Televideo 920       | E-2000  |   No    | KIMTRN  |
  927. Televideo 925       | E-2000  |   No    | KIMTRN  |
  928. Kimtron PC7         | E-2000  |   No    | KIMTRN  |
  929. IBM 3101            | Stndrd  |   N/A   | 000000  |
  930. ATASCII             | Stndrd  |   N/A   | ATA_8B  |
  931.  
  932. More will be added as OMNI is revised...
  933.  
  934.                                 Page 20
  935.  
  936.  
  937.  
  938.            APPENDIX C - Explaining the Status Line
  939.            =======================================
  940.  
  941. The status line (see below) displays certain important statistics about the
  942. system REAL-TIME.  This line display is ALWAYS active and is located on the
  943. bottom of the sysop's (Local terminal only) screen.
  944.  
  945. This is an example of what you might see on the bottom of your screen when
  946. you boot up the system:
  947.  
  948.  
  949.  1.01  [WAIT LOGIN] [DEV RESET]  cpu= 0%  fm=290K  O 19:43:24  07/14/1991
  950.   ^         ^            ^           ^        ^          ^          ^
  951.   |         |            |           |        |          |          |
  952.   |         \-----|------/           |        |          \----|-----/
  953. -------           |              ---------    |           Date & Time
  954. Running           |              CPU Use      |
  955. Version           |              Percentage   |
  956.                   |                         ------
  957.     --------------------------               Free
  958.     Location of Local (Left)                Memory
  959.     and Remote (Right) users.
  960.     More examples:
  961.     [WAIT LOGIN], [USR ONLINE]
  962.     [MAIN MENU], [<SYSMODE>]
  963.     [EDITOR], [SND MAIL]
  964.     [FILE TRNS], Etc...
  965.  
  966.  
  967. ---------------------------------------------------------------------------
  968.  
  969.  
  970. OMNI BBS SYSTEM
  971. (c)1991, No Presevatives Software
  972. (c)1990, DacTel Communications
  973.  
  974. Written by:  Kurtis Walsh
  975.  
  976. Send any corespondence to the address listed on page 2, or reach Dennis
  977. Booth on GEnie --  address D.BOOTH12
  978.  
  979.  
  980. ---------------------------------------------------------------------------
  981. ə